package users;


import java.util.List;

import javax.ejb.EJBException;
import javax.ejb.LocalBean;
import javax.ejb.Singleton;
import javax.persistence.PersistenceContext;

import users.controller.UsuarioController;

/**
 * Session Bean implementation class UsuarioEJB
 */
@Singleton
@LocalBean
public class UsuarioEJB {

	@PersistenceContext(unitName = "Sig_WorkFlow_And_Persistence")
	private UsuarioController userController;
   
	public Usuario autentificacion(String name, String pass) throws EJBException{
		List <Usuario> listUsers = userController.usuariosLogin(name, pass);
		Usuario user = null;
		for(int i=0;i<listUsers.size();i++){
			user=(Usuario) listUsers.get(i);
		}
		if(user!=null){  
	        return user;  
	    }else{
	    	return null;
	    }
	}
	
    public UsuarioEJB() {
        // TODO Auto-generated constructor stub
    }
// este es un cambio para q veas
}
